package com.syp.auth.domain.vo;

import java.util.Date;
import com.alibaba.fastjson.annotation.JSONField;

/**
 * 
 * @author syp
 */
public class UserVo {

	private Long id; // 主键
	private String orgId; // 机构ID
	private String orgCode;// 机构代码
	private String orgName; // 机构名称
	private String userCode; // 用户编码
	private String userName; // 用户名称
	private String password; // 用户密码
	private String sex; // 性别
	private String sexText; // 性别文本
	private String tel; // 联系电话
	private String email; // 邮箱
	@JSONField(format = "yyyy-MM-dd")
	private Date registerDate; // 登记日期
	private String status; // 用户状态
	private String statusText; // 用户状态

	private String[] ids; // 用户ID集合
	private String[] roleIds; // 角色ID集合
	private String[] roleNames; // 角色名称集合
	private Long[] resIds; // 资源ID集合
	private String[] resNames; // 资源名称集合
	private String[] resUrls; // 资源URL集合

	private String idsString; // 用户ID集合
	private String roleIdsString; // 角色ID集合
	private String roleNamesString; // 角色名称集合

	private Boolean isSuperMan; // 超管标识

	private String sort; // 排序字段名
	private String order; // 排序
	private Integer page; // 当前页
	private Integer rows; // 每页显示记录数

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getOrgId() {
		return orgId;
	}

	public void setOrgId(String orgId) {
		this.orgId = orgId;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getSex() {
		return sex;
	}

	public void setSex(String sex) {
		this.sex = sex;
	}

	public String getSexText() {
		return sexText;
	}

	public void setSexText(String sexText) {
		this.sexText = sexText;
	}

	public String getTel() {
		return tel;
	}

	public void setTel(String tel) {
		this.tel = tel;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Date getRegisterDate() {
		return registerDate;
	}

	public void setRegisterDate(Date registerDate) {
		this.registerDate = registerDate;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatusText() {
		return statusText;
	}

	public void setStatusText(String statusText) {
		this.statusText = statusText;
	}

	public String[] getIds() {
		return ids;
	}

	public void setIds(String[] ids) {
		this.ids = ids;
	}

	public String[] getRoleIds() {
		return roleIds;
	}

	public void setRoleIds(String[] roleIds) {
		this.roleIds = roleIds;
	}

	public String[] getRoleNames() {
		return roleNames;
	}

	public void setRoleNames(String[] roleNames) {
		this.roleNames = roleNames;
	}

	public Long[] getResIds() {
		return resIds;
	}

	public void setResIds(Long[] resIds) {
		this.resIds = resIds;
	}

	public String[] getResNames() {
		return resNames;
	}

	public void setResNames(String[] resNames) {
		this.resNames = resNames;
	}

	public String[] getResUrls() {
		return resUrls;
	}

	public void setResUrls(String[] resUrls) {
		this.resUrls = resUrls;
	}

	public String getIdsString() {
		return idsString;
	}

	public void setIdsString(String idsString) {
		this.idsString = idsString;
	}

	public String getRoleIdsString() {
		return roleIdsString;
	}

	public void setRoleIdsString(String roleIdsString) {
		this.roleIdsString = roleIdsString;
	}

	public String getRoleNamesString() {
		return roleNamesString;
	}

	public void setRoleNamesString(String roleNamesString) {
		this.roleNamesString = roleNamesString;
	}

	public Boolean getIsSuperMan() {
		return isSuperMan;
	}

	public void setIsSuperMan(Boolean isSuperMan) {
		this.isSuperMan = isSuperMan;
	}

	public String getSort() {
		return sort;
	}

	public void setSort(String sort) {
		this.sort = sort;
	}

	public String getOrder() {
		return order;
	}

	public void setOrder(String order) {
		this.order = order;
	}

	public Integer getPage() {
		return page;
	}

	public void setPage(Integer page) {
		this.page = page;
	}

	public Integer getRows() {
		return rows;
	}

	public void setRows(Integer rows) {
		this.rows = rows;
	}

}
